﻿@{
    Layout = null;
}
@model ElingOA6_Admin_DSJCJ.Model.PaperCls
<!DOCTYPE html>
@Html.Partial("LoadPanelPartial")
<html>
<head>
      @if (false)
    {
        <script src="../../../../Scripts/jquery-vsdoc.js" type="text/javascript"></script>
        <script src="../../../../Scripts/ASPxScriptIntelliSense.js" type="text/javascript"></script>
    }
    <link href="@Url.Content("~/Content/Site.css", true)" rel="stylesheet" type="text/css" />

    <script src="@Url.Content("~/Scripts/jquery.min.js", true)" type="text/javascript"></script>

    <script src="@Url.Content("~/Scripts/FloatDiv.js", true)" type="text/javascript"></script>
    <script src="@Url.Content("~/Common/GetRootPath.ashx", true)" type="text/javascript"></script>
    
    @Html.DevExpress().GetStyleSheets(

                new StyleSheet { ExtensionType = ExtensionType.GridView, Theme = DevExpressHelper.Theme }

)
    @Html.DevExpress().GetScripts(
                    new Script { ExtensionType = ExtensionType.ListBox }
    )

     <script type="text/javascript">

         $(document).ready(function () {
             var hdjsAlert = $("#hdjsAlert").val();
             if (hdjsAlert != "") {
                 alert(hdjsAlert);
             }
         });



         $(function () {
             $("#toolMenu").smartFloat();
         });

         function OnBeginCallback(s, e) {
             e.customArgs["command"] = e.command;
             e.customArgs["pageIndex"] = s.pageIndex;
             e.customArgs["pageCount"] = s.pageCount;
             e.customArgs["pageRowSize"] = s.pageRowSize;
             e.customArgs["pageRowCount"] = s.pageRowCount;
         }



         function MenuTop_emClick(source, e) {
             switch (e.item.name) {
                 case "btnSave":
                     {
                         //保存
                         PaperClsSave();
                         break;
                     }

                 case "btnAdd":
                     {
                         //增加
                         window.location.href = rootPath + "/Admin/PaperCls/PaperClsContent";
                         break;
                     }
                 case "btnDelete":
                     {
                         //删除
                         PaperClsDel();
                         break;
                     }
             }
         }

         //保存
         function PaperClsSave() {
             form1.submit();
         }

         //删除
         function PaperClsDel(fpaperClsNo) {
             var fpaperClsNo = FPaperClsNo.GetText();
             if (fpaperClsNo == "") {
                 alert("没有要删除的类别！");
             } else {
                 if (confirm("确定删除")) {
                     $.ajax({
                         type: 'POST',
                         url: rootPath + '/Admin/PaperCls/Delete',
                         data: { fpaperClsNo: fpaperClsNo },
                         success: function (result) {
                             if (result == "ok") {
                                 alert("删除成功!");
                                 parent.window.location.href = rootPath + "/Admin/PaperCls";
                             } else if (result == "exists") {
                                 alert("该调查类别已存在问卷主题，请先删除相关问卷主题再删除该该类");
                             } else if (result == "error") {
                                 alert("删除失败!");
                             } else {
                                 alert("删除参数错误!");
                             }
                         }
                     });
                 }
              }
         }

    </script>
</head>
<body>
@using (Html.BeginForm("Save", "PaperCls", FormMethod.Post, new { id = "form1" }))
{
   <div class="floatToolMenu" id="toolMenu">
        @Html.DevExpress().Menu(settings =>
       {
           settings.Name = "toolBarMenu";
           settings.ItemAutoWidth = false;
           settings.Width = System.Web.UI.WebControls.Unit.Percentage(100);
           settings.Styles.Style.Border.BorderWidth = System.Web.UI.WebControls.Unit.Pixel(0);
           settings.Styles.Style.BorderTop.BorderWidth = System.Web.UI.WebControls.Unit.Pixel(1);

           settings.Items.Add(item =>
           {
               item.Name = "btnSave";
               item.Text = "保存";
               item.ItemStyle.ForeColor = System.Drawing.Color.Red;
               item.ClientEnabled = true;
               item.Image.Url = Url.Content("~/Content/ControlImages/filesave.png");

           });

           settings.Items.Add(item =>
           {
               item.Name = "btnAdd";
               item.Text = "增加";
               item.ClientEnabled = true;
               item.Image.Url = Url.Content("~/Content/ControlImages/edit_add.png");

           });
           settings.Items.Add(item =>
           {
               item.Name = "btnDelete";
               item.Text = "删除";
               item.ItemStyle.ForeColor = System.Drawing.Color.Red;
               item.ClientEnabled = true;
               item.Image.Url = Url.Content("~/Content/ControlImages/cancel.png");

           });

           settings.ClientSideEvents.ItemClick = "function(source,e){MenuTop_emClick(source,e)}";
           settings.ItemLinkMode = ItemLinkMode.ContentBounds;
       }).GetHtml()
    </div>
      <table width="100%">
        <tr >
            <th width="15%" height="25" align="center" valign="middle">
            问卷类别编号:
            </th>
            <td width="85%" valign="middle">
              @Html.DevExpress().TextBox(settings =>
               {
                   settings.Name = "FPaperClsNo";
                   settings.Width = System.Web.UI.WebControls.Unit.Pixel(500);
                   settings.Text = Model.FPaperClsNo;
                   settings.Enabled = (bool)ViewData["plcls"];
                   settings.Properties.ValidationSettings.ErrorDisplayMode = ErrorDisplayMode.ImageWithText;
                   settings.Properties.ValidationSettings.EnableCustomValidation = true;
               }).GetHtml()
            </td>           
        </tr>
        <tr>
         <th width="15%" height="25" align="center" valign="middle">
            问卷类别名称:
            </th>
            <td width="85%" valign="middle">
		     @Html.DevExpress().TextBox(settings =>
               {
                   settings.Name = "FPaperClsName";
                   settings.Width = System.Web.UI.WebControls.Unit.Pixel(500);
                   settings.Text = Model.FPaperClsName;
                   settings.Enabled = true;
                   settings.Properties.ValidationSettings.ErrorDisplayMode = ErrorDisplayMode.ImageWithText;
                   settings.Properties.ValidationSettings.EnableCustomValidation = true;
               }).GetHtml()
		    </td>
        
        </tr>     
    </table>
    @Html.Hidden("hdjsAlert", (ViewData["jsAlert"]));
    @Html.Hidden("hdtype", ViewData["type"])                                                
}
     <script>
         lp.Hide();
    </script>
</body>
</html>
